MEng in Mineral Resources Engineering, Laurentian University, Sudbury, Canada BSc in Mineral Processing Engineering, University of Dar es Salaam, Tanzania.
For the last 5 years, he has been teaching the following courses:
Mineral Processing II – Third year course
Metallurgical Accounting – Third year course
Mineral Processing Laboratory – Third and fourth year courses
Supervised 10 BSc fourth year students research projects to completion.
Research interests: Comminution and hydrometallurgy processes